comb shrimp - Spanish English Dictionary